free-forecast period - French English Dictionary